dew-drenched herbs given to animals as medicine - Turco Inglés Diccionario